﻿/*******************************************************************************
 * Copyright @ 2017 YunSpace.Framework 版权所有
 * Author: GaoTang
 * Description: YunSpace 快速开发平台
 * Website：http://www.yunspace.com.cn
*********************************************************************************/
#region USING SYSTEM
using System;
#endregion

namespace YunSpace.Domain.Entity.OrderFlowManage
{
    public class CheckRecordEntity : IEntity<CheckRecordEntity>, ICreationAudited, IModificationAudited, IDeleteAudited
    {
        ///<summary>
        /// 编号
        /// </summary>
        public string F_Id{ get; set; }

        /// <summary>
        /// 批次
        /// </summary>
        public string F_No { get; set; }

        ///<summary>
        /// 订单编号
        /// </summary>
        public string F_OrderId{ get; set; }

        /// <summary>
        /// 流程编号
        /// </summary>
        public string F_FlowId { get; set; }

        ///<summary>
        /// 申请类型1场地档期审核2场地带看申请3场地意向确认4价格协商报价单申请5价格协商报价单审核6场地预定申请7合同审核8需求单完成
        /// </summary>
        public Nullable<int> F_ApplyType{ get; set; }

        ///<summary>
        /// 申请内容
        /// </summary>
        public string F_CheckContent{ get; set; }

        ///<summary>
        /// 审核人
        /// </summary>
        public string F_CheckUserId{ get; set; }

        ///<summary>
        /// 申请人
        /// </summary>
        public string F_ApplyUserId{ get; set; }

        ///<summary>
        /// 审核状态0驳回1通过
        /// </summary>
        public Nullable<int> F_State { get; set; }

        /// <summary>
        /// 订单当前状态
        /// </summary>
        public int F_OrderState { get; set; }

        ///<summary>
        /// 审核时间
        /// </summary>
        public Nullable<System.DateTime> F_CheckTime{ get; set; }

        ///<summary>
        /// 备注
        /// </summary>
        public string F_Note{ get; set; }

        ///<summary>
        /// 创建时间
        /// </summary>
        public Nullable<System.DateTime> F_CreatorTime{ get; set; }

        ///<summary>
        /// 创建者
        /// </summary>
        public string F_CreatorUserId{ get; set; }

        ///<summary>
        /// 修改时间
        /// </summary>
        public Nullable<System.DateTime> F_LastModifyTime{ get; set; }

        ///<summary>
        /// 修改者
        /// </summary>
        public string F_LastModifyUserId{ get; set; }

        ///<summary>
        /// 删除状态
        /// </summary>
        public Nullable<bool> F_DeleteMark{ get; set; }

        ///<summary>
        /// 删除时间
        /// </summary>
        public Nullable<System.DateTime> F_DeleteTime{ get; set; }

        ///<summary>
        /// 删除者
        /// </summary>
        public string F_DeleteUserId{ get; set; }

    }
}

